package com.infore.airsupervise.biz;

import com.infore.airsupervise.bean.MissionE;
import com.infore.airsupervise.http.BaseResponse;
import com.infore.airsupervise.http.OnServerResponseListener;

import retrofit2.Call;

/**
 * @features: 任务处理 审核相关业务接口（修改）
 * @author: WuTao
 * @date: 2017/4/13 15:05
 */
public interface MissionHandleBiz {

    /**
     * 提交任务处理
     * @param userId 当前用户id
     * @param missionId 任务id
     * @param discrib 意见
     * @param listener
     * @return
     */
    Call<BaseResponse> commitMissionHandleRequest(String userId, String missionId, String discrib, OnServerResponseListener<BaseResponse> listener);

    /**
     * 提交任务审核
     * @param userId 当前用户id
     * @param missionId 任务id
     * @param discrib 意见
     * @param isEnter  是否通过
     * @param listener
     * @return
     */
    Call<BaseResponse> commitMissionExamineRequest(String userId, String missionId, String discrib,int isEnter,OnServerResponseListener<BaseResponse> listener);


}
